package stu.kurs.services;


import java.util.List;

import javax.ejb.Remote;

import stu.kurs.domain.Stavki;

import stu.kurs.exceptions.ServiceException;

@Remote
public interface IStavkiService extends IGenericService<Stavki> {
	public void add(Integer many, Integer stavka, Integer iduser, Integer idmatch) throws ServiceException;
	public void delete(Integer id) throws ServiceException;
    public void changeStatus(Integer status, Integer id) throws ServiceException;
    public List<Stavki> getAllStavki()	throws ServiceException;
    public List<Stavki> getAllByStatus(Integer status) throws ServiceException;
    public List<Stavki> getAllByUserId(Integer iduser) throws ServiceException;
	public List<Stavki> getAllByMatchId(Integer idmatch) throws ServiceException;
    public List<Stavki> getAllByStatusIdMatch(Integer status, Integer idmatch) throws ServiceException;
    public List<Stavki> getAllByStatusIdUser(Integer status, Integer iduser) throws ServiceException;
    
	

}